pilea pumilla - English Synonyms Dictionary

pilea pumilla

n.
[1] richweed , clearweed , dead nettle